.navPanContainer {
	/* margin: 0;
	padding: 0 0 3px; */
	scrollbar-face-color: #EBF5FF;
	scrollbar-base-color: #EBF5FF;
	scrollbar-arrow-color: black;
	scrollbar-track-color: #F3F3F3;
	scrollbar-shadow-color: #EBF5FF;
	scrollbar-highlight-color: #EBF5FF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-Color: #736F6E;
	overflow: auto;
	width: 220px;
}

.navPantble {
	border-color: #FFF;
	border-style: solid;
	border-width: 0 0 1px;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}

.navPanBack {
	background-color: #E2E8EE;
	height: 10px;
	font-size: 1px;
}

.navPanCol {
	background-color: #E2E8EE;
	border-color: #FFF;
	border-style: solid;
	border-width: 0;
}

.navPanExpIco {
	background-image:
		url(../images/navigation/navpane-expand.gif?7.1.5.0.49);
	height: 17px;
	width: 14px;
	background-position: center;
	background-repeat: no-repeat;
	padding: 0 2px 0 0;
	cursor: pointer;
}

.navPanColIco {
	background-image:
		url(../images/navigation/navpane-collapse.gif?7.1.5.0.49);
	height: 17px;
	width: 14px;
	font-size: 1px;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0;
	cursor: pointer;
}

.navPanIncExp {
	background-image:
		url(../images/navigation/incremental_expand.gif?7.1.5.0.49);
	height: 17px;
	width: 14px;
	font-size: 1px;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0;
	cursor: pointer;
}

.navPanIncCol {
	background-image:
		url(../images/navigation/incremental_collapse.gif?7.1.5.0.49);
	height: 17px;
	width: 14px;
	font-size: 1px;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0 0 0 6px;
	cursor: pointer;
}

.header_hideButton {
	background-image:
		url(../images/navigation/up.gif);
	height: 14px;
	width: 14px;
	font-size: 1px;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	cursor: pointer;
}

.header_showButton {
	background-image:
		url(../images/navigation/down.gif);
	height: 14px;
	width: 14px;
	font-size: 1px;
	background-position: right;
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	cursor: pointer;
}

.nav .urTrcWhlHdr {
	margin: 0;
}

.nav .urTrcHdNotch {
	background-image: url(tray/tray_designbar.gif?7.1.5.0.49);
	background-position: right bottom;
	background-repeat: repeat;
	font-size: 1px;
	width: 6px;
}

.nav .urTrcHdHdr {
	border-color: none;
	border-style: none;
	border-width: 0;
	margin: 0 0 0 -1px;
}

.nav .urTrcTitHdr {
	color: #FFF;
	font-size: .7em;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 7px;
	padding: 1px 0 -1px 6px;
	top: 1px;
	font-style: normal;
}

.nav .urTrcHdCtrl {
	width: 100%;
}

.nav .urTrcHdIco {
	padding: 0 1px 0 0;
	vertical-align: bottom;
}

.nav .urTrcExpClosedIco {
	background-image: url(tray/ico14_cntnr_open.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	cursor: pointer;
	font-size: 1px;
	height: 16px;
	width: 16px;
	margin: 4px 0 2px;
	background-position: top left;
}

.nav .urTrcBodyHdr {
	background-color: #E2E8EE;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	background-position: 0 0;
	background-repeat: repeat;
	background-image: url(tray/tray_bdy_trn1.gif?7.1.5.0.49);
}

.nav .urTrcBodyHdrPd {
	padding: 3px 6px 8px;
}

.nav .urTrcBodyHdrBdr {
	border-color: #FFF;
	border-style: solid;
	border-width: 0;
}

.nav .urTrcMenuIco {
	background-image: url(tray/ico14_cntnr_options.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	cursor: pointer;
	font-size: 1px;
	height: 16px;
	width: 16px;
	margin: 4px 4px 2px 0;
}

.nav .urTrcExpOpenIco {
	background-image: url(tray/ico14_cntnr_close.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	cursor: pointer;
	font-size: 1px;
	height: 16px;
	width: 16px;
	margin: 4px 0 2px;
	background-position: top left;
}

.nav .urTrcFtBgCTrn {
	background-color: #E2E8EE;
	height: 0;
	width: 100%;
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-position: 0 0;
	background-repeat: repeat;
	text-align: left;
	background-image: url(tray/tray_ft1.gif?7.1.5.0.49);
}

.nav .urTrcFtBrandTrn {
	background-image: url(tray/7x7_branding_tablecorner.gif?7.1.5.0.49);
	background-position: right top;
	background-repeat: no-repeat;
	font-size: 1px;
	height: 0;
	width: 3px;
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	display: inline;
}

.nav .urLicItem {
	list-style-image: url(listlayout/ico4x8_listcube.gif?7.1.5.0.49);
}

.nav .urTxtStd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
}

.nav .urFontStd {
	font-size: medium;
	font-style: normal;
	font-weight: 400;
}

.nav .urLicWhl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	margin: -12px 0 0 -20px;
}

.nav .urLic {
	
}

.navLicDRItem {
	list-style-image: url(listlayout/ico12_dr-target.gif?7.1.5.0.49);
}

.nav .urLnk * {
	color: #000;
	text-decoration: none;
}

.nav .urLnk:link * {
	color: #000;
	text-decoration: none;
}

.nav .urLnk:visited * {
	color: #000;
	text-decoration: none;
}

.nav .urLnk:hover * {
	color: #000;
	text-decoration: underline;
}

.nav .urLnkDragRelate * {
	color: #000;
	text-decoration: none;
}

.nav .urLnkDragRelate:link * {
	color: #000;
	text-decoration: none;
}

.nav .urLnkDragRelate:visited * {
	color: #000;
	text-decoration: none;
}

.nav .urLnkDragRelate:hover * {
	color: #000;
	text-decoration: none;
}

.nav .SItree {
	background-color: #E2E8EE;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}

.nav .SItreelevel2 {
	background-color: #E2E8EE;
}

.nav .SItreelevel3 {
	background-color: #E2E8EE;
}

.nav .SItreelevel4 {
	background-color: #E2E8EE;
}

.nav .SItreelevel5 {
	background-color: #E2E8EE;
}

.nav .SItreelevel6 {
	background-color: #E2E8EE;
}

.nav .SItreelevel7 {
	background-color: #E2E8EE;
}

.nav .SItreelevel8 {
	background-color: #E2E8EE;
}

.nav .SItreelevel9 {
	background-color: #E2E8EE;
}

.nav .SItreelevel10 {
	background-color: #E2E8EE;
}

.nav .SItreelevel0 {
	background-color: #E2E8EE;
}

.nav .SItreeoffset1 {
	margin-left: 0;
}

.nav .SItreeoffset2 {
	margin-left: 16px;
}

.nav .SItreeoffset3 {
	margin-left: 32px;
}

.nav .SItreeoffset4 {
	margin-left: 48px;
}

.nav .SItreeoffset5 {
	margin-left: 64px;
}

.nav .SItreeoffset6 {
	margin-left: 80px;
}

.nav .SItreeoffset7 {
	margin-left: 96px;
}

.nav .SItreeoffset8 {
	margin-left: 112px;
}

.nav .SItreeoffset9 {
	margin-left: 128px;
}

.nav .SItreeoffset10 {
	margin-left: 144px;
}

.nav .SItreeoffset11 {
	margin-left: 160px;
}

.nav .SItreeoffset12 {
	margin-left: 176px;
}

.nav .SItreeoffset13 {
	margin-left: 192px;
}

.nav .SItreeoffset14 {
	margin-left: 208px;
}

.nav .SItreeoffset15 {
	margin-left: 224px;
}

.nav .SItreeoffset16 {
	margin-left: 240px;
}

.nav .SItreeoffset17 {
	margin-left: 256px;
}

.nav .SItreeoffset18 {
	margin-left: 272px;
}

.nav .SItreeoffset19 {
	margin-left: 288px;
}

.nav .SItreeoffset20 {
	margin-left: 304px;
}

.nav .SItreeoffset21 {
	margin-left: 320px;
}

.nav .SItreeSelColor {
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #003B69;
	font-size: .7em;
	font-weight: 700;
	padding: 0 0 0 3px;
	line-height: 1.7em;
	font-style: normal;
	vertical-align: text-top;
}

.nav .SItreeSelColor:link {
	text-decoration: none;
}

.nav .SItreeSelColor:visited {
	text-decoration: none;
}

.nav .SItreeSelColor:hover {
	text-decoration: underline;
}

.nav .SItreeSelColorMarked {
	background-color: transparent;
	color: #003B69;
	font-size: .7em;
	font-weight: 700;
	padding: 0 0 0 3px;
	line-height: 1.7em;
	text-decoration: none;
	font-style: normal;
	vertical-align: text-top;
}

.nav .SItreeNodeMarked {
	font-weight: 700;
}

.nav .SItreeNodeUnmarked {
	font-weight: 400;
}

.nav .SItreeOpenFolder {
	background-image: url(treeview/ico12_treebranch_open.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}

.nav .SItreeClosedFolder {
	background-image: url(treeview/ico12_treebranch_closed.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}

.nav .SItreeNoneFolder {
	background-image: url(treeview/expander_none.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	background-position: center center;
}

.nav .SItreeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000;
	font-weight: 400;
	padding: 0 0 0 3px;
	line-height: 1.7em;
	font-style: normal;
	vertical-align: text-top;
}

.nav .SItreeText:link {
	color: #000;
	text-decoration: none;
}

.nav .SItreeText:visited {
	color: #000;
	text-decoration: none;
}

.nav .SItreeText:hover {
	color: #003B69;
	text-decoration: underline;
}

.nav .SItreeTextMarked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #000;
	font-weight: 700;
	padding: 0 0 0 3px;
	line-height: 1.7em;
	text-decoration: none;
	font-style: normal;
	vertical-align: text-top;
}

.nav .SItreeTextMarked:link {
	color: #000;
	text-decoration: none;
}

.nav .SItreeTextMarked:visited {
	color: #000;
	text-decoration: none;
}

.nav .SItreeTextMarked:hover {
	color: #003B69;
	text-decoration: underline;
}

.nav .urTrcHdNotchTrn {
	background-image: url(tray/tray_designbar.gif?7.1.5.0.49);
	background-position: right bottom;
	background-repeat: repeat;
	border-color: #E2E8EE;
	border-style: none;
	border-width: 0;
	background-color: #E2E8EE;
	margin: 0;
	padding: 0;
	font-size: .7em;
}

.nav .urTrcHdTrn {
	border-color: none;
	border-style: none;
	border-width: 0;
	background-color: #295D89;
	background-position: 0 0;
	background-repeat: repeat;
	background-image: url(tray/tray_hd1.gif?7.1.5.0.49);
	font-size: medium;
}

.nav .urTrcExpOpenIcoTrn {
	background-image: url(tray/ico14_cntnr_close.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 16px;
	width: 16px;
	cursor: hand;
	background-position: top left;
	margin: 4px 0 2px;
}

.nav .urTrcExpClosedIcoTrn {
	background-image: url(tray/ico14_cntnr_open.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 16px;
	width: 16px;
	cursor: hand;
	background-position: top left;
	margin: 4px 0 2px;
}

.nav .urTrcMenuIcoTrn {
	background-image: url(tray/ico14_cntnr_options.gif?7.1.5.0.49);
	background-repeat: no-repeat;
	font-size: 1px;
	height: 16px;
	width: 16px;
	cursor: hand;
	background-position: top left;
	margin: 4px 4px 2px 0;
}

.nav .urTrcBdyNotchTrn {
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	display: inline;
	font-size: .7em;
}

.nav .urTrcBdyRightTrn {
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	display: none;
	font-size: .7em;
	background-image: url(tray/tray_designbar_bdy_right1.gif?7.1.5.0.49);
}

.nav .urTrcFtTrn {
	
}

.nav .urTrcHdBdrTrn {
	border-color: #306898;
	border-width: 0 0 2px;
	border-style: solid;
}

.nav .urTrcHdRightTrn {
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	display: none;
	font-size: .7em;
	background-image: url(tray/tray_designbar_hd_right1.gif?7.1.5.0.49);
}

.nav .urTrcFtNotchTrn {
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	font-size: .7em;
	background-image: url(tray/tray_designbar_ft_left1.gif?7.1.5.0.49);
}

.nav .urTrcFtRightTrn {
	border-color: #000;
	border-style: none;
	border-width: medium;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	display: none;
	font-size: .7em;
}

.nav .urTrcSpcHorLftMidTrn {
	padding-top: 0;
	display: none;
}

.nav .urTrcSpcHorLftTrn {
	padding-top: 0;
}

.nav .urTrcSpcHorMidRghtTrn {
	padding-top: 0;
	display: none;
}

.nav .urTrcSpcHorMidTrn {
	padding-top: 0;
}

.nav .urTrcSpcHorRghtTrn {
	padding-top: 0;
	display: none;
}

.nav .urTrcSpcRowContFtTrn {
	
}

.nav .urTrcSpcRowHdContTrn {
	
}

.nav .urTrcSpcVertLftMidTrn {
	padding-left: 0;
}

.nav .urTrcSpcVertMidRghtTrn {
	padding-left: 0;
	display: none;
}

.navPanFooter {
	background-color: #E2E8EE;
	background-image: url(navigation/navpanel_designbar.gif?7.1.5.0.49);
	background-repeat: repeat-y;
	background-position: top left;
}

.nav {
	background-color: #E2E8EE;
}

.SItreeDivColor {
	background-color: transparent;
}

.nav .urTrcWhlFrm {
	margin: 0;
}

.nav .urTrcWhlBox {
	margin: 0;
}

.parNavZoomIcon {
	background-image: url(treeview/navZoom.gif?7.1.5.0.49) !important;
	background-position-y: center;
	background-position-x: center;
	background-repeat: no-repeat;
	height: 12px;
	width: 19px;
}

.nav .urTrcHdNotchPln {
	background-image: url(tray/tray_designbar.gif?7.1.5.0.49);
	background-position: right bottom;
	background-repeat: repeat;
	border-color: #E2E8EE;
	border-style: none;
	border-width: 0;
	background-color: #E2E8EE;
	margin: 0;
	padding: 0;
	display: inline;
	font-size: .7em;
}

.navPanEmpty {
	background-image: url(../images/spacer.gif?7.1.5.0.49);
	height: 17px;
	width: 10px;
	background-position: center;
	background-repeat: no-repeat;
	padding: 0 2px 0 0;
	background-color: #E2E8EE;
	border-color: white;
	border-width: 0 1px 0 0;
	border-style: solid;
	/*cursor: pointer;*/
}